package com.tanovo.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;
@Data
public class Role {
    private Integer id;

    /**
    * 名称
    */
    @NotBlank(message = "角色名称不能为空")
    @ApiModelProperty(name="角色名称",notes = "角色名称")
    private String name;

    /**
    * 编码
    */
    @NotBlank(message = "角色code不能为空")
    @ApiModelProperty(name="角色编码",notes = "角色编码")
    private String code;

    /**
    * 属于那个客户端
    */
    private String clientId;

    /**
    * 1删除，0不删除
    */
    private Integer delFlag;

    private boolean checked=false;

    private Date createTime;

    private Date updateTime;

    private String createBy;

    private String updateBy;
    /**
     * 公司id
     */
    private Integer companyId;


}